PrintMyBlog\entities\DesignTemplate A

Total Complexity 54
Dependencies 10
Dependents 8
Total lines 458
Lines of code 186
Logical lines of code 80
Comment lines 175
Methods 30
Properties 17

Methods 30

Method Rating Maintainability Complexity Lines of code
getTemplatePathToDivision()
S
56 7 19
getLevels()
S
60 5 14
__construct()
S
55 4 19
resolveSectionTemplateToUse()
S
64 4 10
templateFileExists()
S
64 3 10
supports()
S
72 3 5
getFormat()
S
71 2 6
getDesignFormTemplate()
S
71 2 6
getNewDesignFormTemplate()
S
68 2 7
calculateTemplatePathToDivision()
S
70 2 6
inject()
S
74 1 5
getFormatSlug()
S
82 1 3
getSlug()
S
82 1 3
getTitle()
S
82 1 3
getDir()
S
80 1 3
getDirForTemplates()
S
80 1 3
getUrl()
S
80 1 3
getAssetsUrl()
S
80 1 3
getProjectCallback()
S
82 1 3
getDefaultDesignSlug()
S
82 1 3
validDivisions()
S
69 1 8
divisionLabelSingular()
S
66 1 9
validDivisionsIncludingImplied()
S
68 1 9
validPlacements()
S
71 1 7
getCustomTemplates()
S
82 1 3
addCustomTemplate()
S
80 1 3
supportsCustomTemplate()
S
75 1 4
getDefaultDesign()
S
80 1 3
getDocs()
S
82 1 3
setDocs()
S
81 1 3